What is the meaning of the word "kit and caboodle"?

Definitions:

  1. everything available copy to clipboard noun
    • We packed in the whole kit and caboodle. copy to clipboard

Synonyms: